package ve.usb.coord.colision;

import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import java.util.List;
import ve.usb.cohesion.runtime.Pair;


public class FAsociacion extends org.apache.struts.action.ActionForm {
    
    
    public FAsociacion() {
        super();
    }
    
    public void reset(ActionMapping mapping, HttpServletRequest request) {
        idAsociacion = 0l;
        requisito = 0l;
        listRequisitos = null;
        modalidad = 0l;
        listModalidad = null;
        periodoAbs = "";

    }

//    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
//        ActionErrors errors = new ActionErrors();
//
//        return errors;
//    }

/**
     * Holds value of property idAsociacion.
     */
    private long idAsociacion;

    /**
     * Getter for property idAsociacion.
     * @return Value of property idAsociacion.
     */
    public long getIdAsociacion() {
        return this.idAsociacion;
    }

    /**
     * Setter for property idAsociacion.
     * @param idAsociacion New value of property idAsociacion.
     */
    public void setIdAsociacion(long idAsociacion) {
        this.idAsociacion = idAsociacion;
    }

/**
     * Holds value of property requisito.
     */
    private long requisito;

    /**
     * Getter for property requisito.
     * @return Value of property requisito.
     */
    public long getRequisito() {
        return this.requisito;
    }

    /**
     * Setter for property requisito.
     * @param requisito New value of property requisito.
     */
    public void setRequisito(long requisito) {
        this.requisito = requisito;
    }

/**
     * Holds value of property listRequisitos.
     */
    private List<Pair> listRequisitos;

    /**
     * Getter for property listRequisitos.
     * @return Value of property listRequisitos.
     */
    public List<Pair> getListRequisitos() {
        return this.listRequisitos;
    }

    /**
     * Setter for property listRequisitos.
     * @param listRequisitos New value of property listRequisitos.
     */
    public void setListRequisitos(List<Pair> listRequisitos) {
        this.listRequisitos = listRequisitos;
    }

/**
     * Holds value of property modalidad.
     */
    private long modalidad;

    /**
     * Getter for property modalidad.
     * @return Value of property modalidad.
     */
    public long getModalidad() {
        return this.modalidad;
    }

    /**
     * Setter for property modalidad.
     * @param modalidad New value of property modalidad.
     */
    public void setModalidad(long modalidad) {
        this.modalidad = modalidad;
    }

/**
     * Holds value of property listModalidad.
     */
    private List<Pair> listModalidad;

    /**
     * Getter for property listModalidad.
     * @return Value of property listModalidad.
     */
    public List<Pair> getListModalidad() {
        return this.listModalidad;
    }

    /**
     * Setter for property listModalidad.
     * @param listModalidad New value of property listModalidad.
     */
    public void setListModalidad(List<Pair> listModalidad) {
        this.listModalidad = listModalidad;
    }

/**
     * Holds value of property periodoAbs.
     */
    private String periodoAbs;

    /**
     * Getter for property periodoAbs.
     * @return Value of property periodoAbs.
     */
    public String getPeriodoAbs() {
        return this.periodoAbs;
    }

    /**
     * Setter for property periodoAbs.
     * @param periodoAbs New value of property periodoAbs.
     */
    public void setPeriodoAbs(String periodoAbs) {
        this.periodoAbs = periodoAbs;
    }




}